# Makefile -- tools Makefile
# 
# Copyright(c) 2021 Cai_XL <Cai_XL@outlook.com>
# bilibili : https://space.bilibili.com/54910927
#
# This program is free software; you can redistribute it and/or modify
# it under the terms of the GNU General Public License as published by
# the Free Software Foundation; either version 2 of the License, or
# (at your option) any later version.
#
# This program is distributed in the hope that it will be useful,
# but WITHOUT ANY WARRANTY; without even the implied warranty of
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
# GNU General Public License for more details.
#
# You should have received a copy of the GNU General Public License
# along with this program; if not, write to the Free Software Foundation,
# Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307  USA

include scripts/mkenv.mk
include scripts/targets.mk

TOOLS_SRC = $(wildcard $(TOOLS_DIR)/*.c)
TOOLS = $(addprefix $(TOOLS_BUILD_DIR)/,$(notdir $(TOOLS_SRC:.c=))) 

.PHONY:all
all:$(TOOLS_BUILD_DIR) $(TOOLS)

$(TOOLS_BUILD_DIR):
	$(Q) echo mkdir $@
	$(Q) mkdir $@

$(TOOLS_BUILD_DIR)/%:$(TOOLS_DIR)/%.c	
	$(Q) echo compiling $@
	$(Q) $(HOST_CC) $< -o $@


